badly need

Translations
avoir désespérément besoin de
Definitions
To have an urgent or strong requirement for something; to be in a situation where something is critically necessary.